package org.jsola.hr.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.contract.dto.ContractDownloadDTO;
import org.jsola.core.dto.BaseDTO;

import java.util.Date;
import java.util.List;

import static org.jsola.contract.example.ContractExample.*;

/**
 * @author JanusMix
 */
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "【hr合同下载】的参数")
@Data
public class HrEmpInfoDownloadDTO extends BaseDTO {

    @ApiParam(value = "员工状态，1：待入职，2：入职，3：待离职，4：离职")
    private List<Integer> statusList;

    @ApiParam(value = "身份证号")
    private String idCard;

    @ApiParam(value = "公司Id列表")
    private List<String> companyIdList;

}

